.picScroll-left {
    overflow: hidden;
    position: relative;
    /* border: 1px solid #ccc; */
}

.picScroll-left .hd {
    overflow: hidden;
    text-align: center;
}

.picScroll-left .hd .prev,
.picScroll-left .hd .next {
    display: block;
    width: 5px;
    height: 9px;
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    overflow: hidden;
    cursor: pointer;
    background: url("../images/arrow.png") 0 0 no-repeat;
}

.picScroll-left .hd .next {
    background-position: 0 -50px;
}

.picScroll-left .hd .prevStop {
    background-position: -60px 0;
}

.picScroll-left .hd .nextStop {
    background-position: -60px -50px;
}

.picScroll-left .hd ul {
    /* float: right; */
    display: inline-block;
    overflow: hidden;
    zoom: 1;
    margin-top: 30px;
    zoom: 1;
}

.picScroll-left .hd ul li {
    float: left;
    overflow: hidden;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
    width: 8px;
	height: 8px;
	background-color: #bbb;
	border-radius: 4px;
}

.picScroll-left .hd ul li.on {
    width: 20px;
	height: 8px;
	background-color: #005dba;
	border-radius: 4px;
}



.picScroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
}

.picScroll-left .bd ul li {
    
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}
.bd ul li .pic {
    padding-left: 30px;
    padding-right: 34px;
    width: 234px;
    height: 284px;
    background: url(gg-bg.png);
    position: relative;
}


.bd ul li .pic .date{
    width: 105px;
	height: 40px;
	background-color: #005dba;
    position: absolute;
    top: 45px;
    left: 10px;
    font-size: 16px;
	line-height: 40px;
	color: #ffffff;
    text-align: center;
}

.bd ul li .pic  .bt{
   font-size: 16px;
   line-height: 32px;
   color: #333;
   position: absolute;
   top: 110px;
   width: 234px;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   text-align: justify;
}

.line{
    height: 1px;
    width: 234px;
    background-color: #dbdbdb;
    position: absolute;
    top: 214px;
}

.xq{
    bottom:34px;
    position: absolute;
    color: #005dba;
    font-size: 15px;
    right: 28px;
}
.xq img{
    margin-left: 13px;
}

.bd ul li .pic a:hover .bt{
    color: #005dba;
}

.bd ul li .pic {
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;

}
.bd ul li .pic:hover {
transform: scale(1.02);
-webkit-transform: scale(1.02);
-moz-transform: scale(1.02);
-o-transform: scale(1.02);
-ms-transform: scale(1.02);
}



.picScroll-left .bd ul li .pic{ text-align:center; }